﻿using Abp.Domain.Entities;
using System;
using System.ComponentModel.DataAnnotations;

namespace Mt.Site.Core.WorkFlows.Process.Entities
{
    public class WorkFlowPaperListCtrlData : Entity<long>
    {
        public const int MaxDataLength = 512;
        public const int FieldCount = 15;

        [StringLength(MaxDataLength)]
        public string Data1 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data2 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data3 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data4 { get; set; }


        [StringLength(MaxDataLength)]
        public string Data5 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data6 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data7 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data8 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data9 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data10 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data11 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data12 { get; set; }

        [StringLength(MaxDataLength)]
        public string Data13 { get; set; }


        [StringLength(MaxDataLength)]
        public string Data14 { get; set; }


        [StringLength(MaxDataLength)]
        public string Data15 { get; set; }

        public int Order { get; set; }

        public Guid RelateId { get; set; }
    }
}
